PhpOffice\PhpSpreadsheetInfra\LocaleGenerator A

Total Complexity 65
Dependencies 5
Dependents 1
Total lines 370
Lines of code 246
Logical lines of code 164
Comment lines 17
Methods 19
Properties 11

Methods 19

Method Rating Maintainability Complexity Lines of code
buildFunctionsFileForLocale()
A
48 10 30
mapFunctionNameRows()
A
51 9 26
buildConfigFileForLocale()
S
49 7 30
getLocaleFolder()
S
60 5 11
mapLanguageColumns()
S
56 4 18
writeConfigCurrencySymbol()
S
57 4 16
mapErrorCodeRows()
S
59 4 14
writeConfigArgumentSeparator()
S
59 4 13
generateLocales()
S
59 3 15
openConfigFile()
S
60 2 12
openFunctionNameFile()
S
60 2 12
localeCanBeSupported()
S
66 2 8
isFunctionCategoryEntry()
S
68 2 7
log()
S
71 2 6
__construct()
S
71 1 6
writeFileHeader()
S
64 1 9
writeFileSectionHeader()
S
72 1 5
openTranslationWorkbook()
S
75 1 4
getTranslationSheet()
S
76 1 4